home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 1995 May / macformat-024.iso / Shareware City / Sound / MPEGAud 1.0a5 / MPEGAud 1.0a5 - ReadMe next >
Encoding:
Text File  |  1995-01-15  |  3.9 KB  |  84 lines  |  [TEXT/ttxt]

  1. MPEGAud - MPEG Audio Encoder/Decoder
  2. Version 1.0a5
  3. by George Warner
  4. 01/15/95
  5. warnergt@aloft.att.com
  6.  
  7. REQUIREMENTS:
  8. Mac with 68020 or greater (and possibly FPU depending on version).
  9.  
  10. 1. WHAT IT IS: MPEGAud is a Macintosh program which can encode and decode 
  11. MPEG audio to/from AIFF files.
  12.  
  13. 2.  RELEASE INFORMATION:  
  14. Release 1.0a5    01/15/95  Fifth alpha version.  Significant fixes.
  15. a. Fixed memory initialization problems.  This was a result of the major 
  16. memory management overhaul in the last release.  Problems occurred when 
  17. more than one file was processed.
  18. b. Some optimization.  Converted all floats to long doubles (which are supposed 
  19. to be faster).  Using native floating point format.  Turned on optimizations.
  20. c. More error checking.  Detects more bad ".MP2" files (and you thought my 
  21. code had all the problems!).  Also added code to correctly save already 
  22. decoded audio when corrupt data is detected.
  23. d. Fixed AIFF icons to be more "grabbable."
  24. e. Now tests for necessary Mac parameters (e.g. FPU).
  25. f. Made default extension on encoded files ".MP2".
  26. g. Fixed thermometer to work correctly on second and subsequent files.
  27. h. Disabled Layer II bitrate and mode combinations that are not allowed.
  28.  
  29. Release 1.0a4    01/11/95  Fourth alpha version.  Many new changes.  
  30.  
  31. New features:
  32. a. Drop-Launch Support!  -  Take your MPEG audio files and drag them onto the 
  33. MPEGAud icon.  MPEGAud will launch, decode them into AIFF files, and quit.  
  34. Drag a dozen MPEG audio files on MPEGAud and let them decode on you Mac 
  35. overnight.  This is a nice compensating feature for the lack of speed.
  36. Notes about the drop-launch support:
  37.     It only supports decoding (launch app normal way for encoding).
  38.     It will only decode files ending in ".MP2" or ".MPG" or files of types 'MPEG' or 'MPGA'
  39.         (contact me if this list should include other file types).
  40.     For a new filename, it will truncate the ".MP2" or ".MPG" extension, add the ".AIFF" 
  41.         extension and overwrite any files in the folder with the new name.
  42.  
  43. Fixes since last release:
  44. a. Overhauled memory management.
  45. b. Fixed background processing.
  46.  
  47. New features that didn't quite make it:
  48. a. AppleEvents: Almost all of the code is there, but it doesn't work.
  49. b. MPEG audio layer 3 support.  This is another case where much of the code is 
  50. written but it just isn't quite there.  This is not a rainy day project, but a 
  51. rainy week project.  I don't expect to get it working soon.
  52.  
  53. Feature being phased out:
  54. a. Support for PCM audio.  It really is easier supporting only one uncompressed 
  55. data format, so AIFF will be the one.  Email me with any arguments for maintaining 
  56. PCM support.
  57.  
  58. Release 1.0a3    04/19/94  Third alpha version.  Fixed a significant bug which 
  59. caused it to hang with a Type 4 error (divide by zero).  Data in table 
  60. resources was not totally correct.  Also, cleaned up the user interface a 
  61. little and added a progress thermometer to the decode to complement 
  62. the encode thermometer.
  63. Release 1.0a2    04/17/94  Second alpha version.  Now allow it to decode 
  64. types other than just 'MPEG' and 'MPGA'.
  65. Release 1.0a1    04/16/94    First alpha version.  I wasn't going to make this 
  66. generally available, but what the heck.  I know that there are some memory 
  67. management issues but it seems pretty solid.
  68.  
  69.  
  70. 3.  PERFORMANCE: Yes, it's slow, but what do you want for nothing?  I already 
  71. have plans for accelerating it with the DSP3210 in av Macs and I'm sure that 
  72. there is plenty of room of optimization for regular Macs.  This will come 
  73. in time.  It still needs a lot of cleaning up (particularly memory allocation) 
  74. before I can speed it up.
  75.  
  76. 4.  FUTURE CAPABILITIES:  Although it is not yet working, MPEGAud already 
  77. contains some code for supporting Apple Events.
  78.  
  79. 5.  WHAT YOU CAN DO:  Send me your constructive criticisms and new ideas.  
  80. I'm currently juggling a number of projects right now so finding time for 
  81. this one is not easy.  The level of interest in this program will certainly 
  82. affect its priority in my schedule.
  83.  
  84.